spaceflight records - German English Dictionary